

package top.continew.admin.question.mapper.question;

import org.apache.ibatis.annotations.Param;
import top.continew.admin.question.manger.service.model.QueryPoint;
import top.continew.admin.question.model.question.QuestionKnowledgePoint;
import top.continew.admin.question.manger.service.model.ContentVO;
import top.continew.admin.question.manger.service.model.PointVO;
import top.continew.admin.question.manger.service.model.Value;
import top.continew.starter.data.mp.base.BaseMapper;

import java.util.List;

public interface QuestionKnowledgePointMapper extends BaseMapper<QuestionKnowledgePoint> {

    List<Value> getPointList(@Param("param") QueryPoint queryPoint);

    List<PointVO> getQuestionPoint(@Param("questionId") Long questionId);

    List<ContentVO> getPointContent(@Param("pointId") Long pointId);
}
